/**
* @Title: TblStockDayInfosSerMapper.java
* @Package cn.com.klun.tjy.dao.mapper.ser
* @Description: TBL_STOCK_DAY_INFOS查询接口类
* @author GOME
* @date Sun Feb 11 11:09:32 CST 2018
* @company com.gomeplus
* @version V1.0
*/
package cn.com.klun.tjy.dao.mapper.ser;

import cn.com.klun.tjy.common.baseInterface.PersistenceLayerSerMapper;
import cn.com.klun.tjy.common.mybatis.MybatisRepository;
import cn.com.klun.tjy.dao.entity.TblStockDayInfos;

import java.util.List;
import java.util.Map;

/**
* @ClassName: TblStockDayInfosSerMapper
* @Description: TBL_STOCK_DAY_INFOS查询接口类
* @author GOME
* @date 2015年2月10日 下午5:11:39
 */
@MybatisRepository
public interface TblStockDayInfosSerMapper extends PersistenceLayerSerMapper<TblStockDayInfos> {

    /**
     * 查询符合要求的信息
     * @param tblStockDayInfos
     * @return
     */
    List<TblStockDayInfos> queryAccordStockList(TblStockDayInfos tblStockDayInfos);

    /**
     * 定时任务查询30条信息
     * @param tblStockDayInfos
     * @return
     */
    List<TblStockDayInfos> queryAveInfo(TblStockDayInfos tblStockDayInfos);

    /**
     * 查询出所有的股票信息
     * @param queryListInfo
     * @return
     */
    List<TblStockDayInfos> queryStockDayInfoList(Map<String, String> queryListInfo);

    /**
     * 查询出需要去重的所有股票每日信息的ID
     * @return
     */
    List<String> queryNeedDistinctStock();
}
